#pragma once
#include "stdafx.h"

/*
 * To do: public Variablen in protected ändern
 * Danach Klasse an PixelCalc vererben
 */
class PixelStorage {
public:
	string imagePath;
	gpu::GpuMat gpuGrayImage, gpuBinMatrix, gpuCircles;
	gpu::HoughCirclesBuf gpuBuf;

	Mat grayImage, contoursMatrix, roiGrayImage, binMatrix, frame;
	int posX1, posX2, posY1, posY2, dx, dy;
	double minVal, maxVal;
	Scalar pixel;
	vector<vector<Point> > objContours, trueContours;

public:
	PixelStorage();
	~PixelStorage();
};
